package com.qf.cloud2203.docoupon.utlis;

import cn.hutool.core.util.IdUtil;

import java.util.Arrays;
import java.util.List;

public class RandomUUID {

    /**
     * 生成随机优惠卷的id
     * @return
     */
    public static String getId(){

        String uuid = IdUtil.simpleUUID();

        return uuid;

    }

    /**
     * 随机生成优惠卷金额
     * @return
     */
    public static double getMoney(){

        List<Double> list = Arrays.asList(10.00, 20.00, 30.00, 50.00, 100.00, 200.00, 300.00, 500.00, 1000.00, 2000.00);

        int index = (int) (Math.random() * list.size());

        Double aDouble = list.get(index);

        return aDouble;

    }

    /**
     * 生成优惠卷的使用范围
     * @param money
     * @return
     */
    public static String getScope(double money){

        int m = (int) money;

        if (m <= 20){
            return "任何商品都可以使用";
        }else if (m > 20 && m <= 50){
            return "仅限服装可以使用";
        }else if (m > 50 && m <= 500){
            return "仅限手机电脑使用";
        }else {
            return "仅限投影仪和大型家电使用";
        }
    }


}
